long-range communication - German English Dictionary